首页> 外文OA文献 >Transformación de técnicas de usabilidad relacionadas con las actividades de la ingeniería de requisitos para su incorporación en los procesos de desarrollo ágil
【2h】

Transformación de técnicas de usabilidad relacionadas con las actividades de la ingeniería de requisitos para su incorporación en los procesos de desarrollo ágil

机译:转换与需求工程活动相关的可用性技术,以便整合到敏捷开发过程中

摘要

Contexto: En la última década ha crecido el interés por la integración del proceso dedesarrollo de software ágil (PDSA) y el diseño centrado en el usuario (DCU). Sin embargo,existen pocos trabajos que estudien como un todo el tema, y determinen el estado actual detal integración. Además, no existen propuestas formalizadas para la incorporación de técnicasde usabilidad en el PDSA ni guías generalizadas que se puedan seguir para su aplicaciónadecuada por la comunidad ágil. Esta incorporación debe realizarse desde las actividadestempranas de los PDSA. Por tanto, es necesario investigar técnicas de usabilidad que puedanser incorporadas en las actividades de Ingeniería de Requisitos de los PDSA.Objetivos: Los objetivos de este trabajo consisten en identificar el estado del arte de laintegración de los PDSA y DCU, y el estado de la usabilidad en los procesos ágiles, así comotambién incorporar técnicas de usabilidad relacionadas con las actividades de la Ingenieríade Requisitos en el PDSA. Para ello, es necesario determinar las condiciones desfavorablesque dificultan el uso de técnicas de usabilidad en el PDSA y sus transformaciones asociadas.En detalle, se analizan las transformaciones que deben realizarse a la técnica InvestigaciónContextual y a la técnica Personas para poder ser incorporadas en el PDSA. Además, validamosla viabilidad de incorporar estas técnicas de usabilidad en un proyecto de desarrollo desoftware ágil real.Método: A través de un Systematic Mapping Study (SMS) se han determinado las técnicasde usabilidad usadas ocasionalmente en el PDSA. Para el análisis de las técnicas dela Interacción Persona Ordenador (IPO) se ha utilizado un catálogo de técnicas recopiladopor investigadores en el área de la Ingeniería del Software (IS) para mejorar la usabilidad.Posteriormente, en este trabajo se analizan las condiciones de las técnicas que dificultan suuso en PDSA, y se estudian las técnicas utilizadas por PDSA para determinar cómo han sidoincorporadas en sus desarrollos y así definir las adaptaciones propuestas en el contexto dedesarrollo ágil. A continuación, se transforman las técnicas Investigación Contextual y Personaspara su incorporación en PDSA, y por medio de un estudio de caso, se validan estastransformaciones.Resultados: Este trabajo formaliza una propuesta de incorporación de técnicas de usabilidaden PDSA de gran interés para la comunidad ágil. Esta propuesta realiza adaptacionessistematizadas, con guías generalizadas que se pueden seguir en las actividades de Ingenieríade Requisitos de los PDSA. Para estas técnicas se llevan a cabo adaptaciones según las característicasy el modo de desarrollo ágil. Se transforman las técnicas Investigación Contextualy Personas y se evalúa la viabilidad de su aplicación en un proceso Scrum con un equipode desarrollo perteneciente a una compañía ecuatoriana, obteniendo resultados positivos algenerar historias de usuario mejoradas con requisitos de usabilidad derivados del conjunto detécnicas transformadas.Conclusiones: Esta investigación brinda una visión general e integrada de la literaturaexistente acerca de la integración de los PDSA y DCU, y define un marco de incorporaciónde técnicas de usabilidad en las actividades de Ingeniería de Requisitos de los PDSA. Las técnicas Investigación Contextual y Personas transformadas pueden ser utilizadas directamentepor los desarrolladores ágiles en sus proyectos de software.
机译:背景:在过去的十年中,对集成敏捷软件开发流程(PDSA)和以用户为中心的设计(DCU)的兴趣不断增长。但是,很少有作品研究整个主题,并确定融合的当前状态。此外,还没有正式的提议将可用性技术并入PDSA中,也没有针对敏捷社区可以适当应用的通用准则。这种合并必须从PDSA的早期活动中进行。因此,有必要研究可用于PDSA需求工程活动中的可用性技术目标:这项工作的目的是确定PDSA和DCU集成的最新技术水平以及敏捷过程中的可用性,以及在PDSA中纳入与需求工程活动相关的可用性技术。为此,有必要确定不利于在PDSA中使用可用性技术及其相关转换的不利条件,详细地,分析必须结合上下文研究技术和People技术进行的转换,以便将其合并到PDSA中。另外,我们验证了将这些可用性技术纳入一个实际的敏捷软件开发项目的可行性方法:通过系统映射研究(SMS),确定了PDSA中偶尔使用的可用性技术。为了分析计算机人际交互(IPO)技术,使用了软件工程(IS)领域的研究人员编制的技术目录来提高可用性,随后在这项工作中分析了这些技术的条件。阻碍了它在PDSA中的使用,并研究了PDSA所使用的技术以确定如何将其纳入其开发中,从而在敏捷开发的背景下定义拟议的改编。接下来,对上下文研究和人员技术进行了转换,以将其合并到PDSA中,并通过案例研究对这些转换进行了验证结果:这项工作正式确定了将可用性技术纳入敏捷社区非常感兴趣的PDSA的提议。 。该提案进行了系统的调整,并采用了PDSA需求工程活动中可以遵循的通用指南。对于这些技术,将根据特性和敏捷开发模式进行调整。转换了上下文研究和人员技术,并与隶属于厄瓜多尔公司的开发团队一起在Scrum流程中评估了其应用程序的可行性,并通过产生具有改进需求的用户案例(从转换后的技术集合中得出),获得了积极的结果。研究提供了有关PDSA和DCU集成的现有文献的综合而全面的观点,并定义了将可用性技术纳入PDSA需求工程活动的框架。敏捷开发人员可以在其软件项目中直接使用上下文研究和“转化的人”技术。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号